#ifndef MENSAJEDEEXCEPCION_H_
#define MENSAJEDEEXCEPCION_H_

#include "Mensaje.h"
#include "Excepcion.h"
#include <string>
using namespace std;
/**
 * Mensaje para transportar por la red una excepcion generada por una accion invalida
 * del cliente.
 */

class MensajeDeExcepcion : public Mensaje
{
private:
	string descripcion;
public:
	MensajeDeExcepcion(Excepcion& e);
	MensajeDeExcepcion(string descripcion);
	string toString();
	string generarText();
	string getText();
	string generarXML();
	virtual ~MensajeDeExcepcion();
};

#endif /*MENSAJEDEEXCEPCION_H_*/
